Personalized Pet Care

Same Day Appointments Available | Exceptional Vet Care| AAHA Accredited Practice

Flexible hours
Exceptional Vet Services
AAHA-Accredited Practice

This is a placeholder for the Yext Knolwedge Tags. This message will not appear on the live site, but only within the editor. The Yext Knowledge Tags are successfully installed and will be added to the website.

Highly Experienced, Trustworthy Veterinary Staff

Your four-legged friend deserves expert, compassionate care — and that’s exactly what you’ll find at Dublin Veterinary Hospital. From routine checkups to advanced treatment, we provide state-of-the-art veterinary services tailored to your cat or dog’s needs.

Call (925) 828-5520 to schedule an appointment with our skilled, compassionate veterinarian. Flexible hours are available and emergency/urgent services are always available during normal business hours.

Why Choose Dublin Veterinary Hospital for Your Pet's Health Care?

Emergencies/ urgent care Welcome During Business Hours
American Animal Hospital Association accredited
Exceptional Vet care
Full Service Veterinary Hospital
Serving Dublin, CA since 1967

Comprehensive Veterinary Services

At Dublin Veterinary Hospital, we provide a comprehensive range of services to support every stage of your pet’s life. From routine wellness exams, vaccinations, and dental care to advanced surgeries, urgent care, and emergency services, our experienced team is here when your pet needs us most. For complex illnesses or injuries, we collaborate with trusted local veterinary specialists to ensure your pet receives the highest standard of care. With Dublin veterinary care, your pet’s health and happiness are always our top priorities.


Learn More
Accepting New Clients
Bring your pet to Dublin Veterinary Hospital for their first time and get a nose-to-tail physical examination.
We accept CareCredit and Scratchpay for flexible pet care financing.

A Warm, Personal Touch

When you bring your cat or dog to Dublin Veterinary Hospital, they'll get a warm, personal touch to their health care that you won't find anywhere else. To make their visit as comfortable as possible, we offer treats to help them feel at ease and relaxed during their time with us.

Call (925) 828-5520 to schedule your appointment.